a small deciduous tree from southern europe and western asia (cercis siliquastrum) - Español Inglés Diccionario